chore(deps): update konflux references#781
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #781 +/- ##
=======================================
Coverage 95.65% 95.65%
=======================================
Files 72 72
Lines 7118 7118
=======================================
Hits 6809 6809
Misses 309 309
Flags with carried forward coverage won't be shown. Click here to find out more. Continue to review full report in Codecov by Harness.
🚀 New features to boost your workflow:
|
|
/retest |
92e6bcc to
6dd8a60
Compare
|
/retest |
7f2955f to
7ce6bc8
Compare
|
@happybhati @FilipNikolovski can you guys take a look at this? I don't want to wait for the utils image to fail conforma |
|
/retest |
1 similar comment
|
/retest |
|
/ok-to-test |
|
/retest |
c59f9ae to
6efcb82
Compare
|
This MintMaker bump is blocked on arm64 builds failing after the Failure (arm64 Our Dockerfile uses multi-stage Upstream fix: the build team is adding opt-in cross-platform support in konflux-ci/konflux-build-cli#136:
Recommendation: hold this PR until #136 merges and we have a utils-side fix (Dockerfile and/or pipeline env). Main is unaffected today on buildah 0.9. Draft follow-up PR coming that combines the deps bump with the cross-platform build fix, blocked on #136. |
|
Draft follow-up PR: #838 — combines the #781 deps bump with |
1041a14 to
2765b1b
Compare
dd4ea2b to
6e2159a
Compare
Add explicit linux/amd64 platform to vendor COPY stages and bump Konflux task references (including buildah-remote-oci-ta 0.10) so MintMaker konflux-ci#781 can land once konflux-build-cli cross-platform support is available. Co-authored-by: Cursor <cursoragent@cursor.com>
…onflux-ci#781 Set ALLOW_CROSS_PLATFORM_IMAGES=true on build-images so arm64 builds tolerate amd64-only vendor stages. Sync all Konflux task digests to MintMaker konflux-ci#781. Signed-off-by: Happy Bhati <hbhati@redhat.com> Co-authored-by: Cursor <cursoragent@cursor.com>
Add FROM --platform=linux/amd64 on vendor COPY stages and set ALLOW_CROSS_PLATFORM_IMAGES=true on build-images to tolerate amd64-only vendor images on arm64. Align Konflux task digests with MintMaker konflux-ci#781 (buildah-remote-oci-ta 0.10, git-clone-oci-ta 0.2, and related bumps). Signed-off-by: Happy Bhati <hbhati@redhat.com> Co-authored-by: Cursor <cursoragent@cursor.com>
6e2159a to
fb5676a
Compare
Add FROM --platform=linux/amd64 on vendor COPY stages and set ALLOW_CROSS_PLATFORM_IMAGES=true on build-images to tolerate amd64-only vendor images on arm64. Run dnf update before package install to fix glibc-devel resolution on amd64 with buildah 0.10 and UBI10. Align Konflux task digests with MintMaker konflux-ci#781. Signed-off-by: Happy Bhati <hbhati@redhat.com> Co-authored-by: Cursor <cursoragent@cursor.com>
Add FROM --platform=linux/amd64 on vendor COPY stages and set ALLOW_CROSS_PLATFORM_IMAGES=true on build-images to tolerate amd64-only vendor images on arm64. Bump UBI10 base to 10.2-1782277716 and run dnf --allowerasing update before package install to resolve glibc 124/126 skew exposed by buildah-remote-oci-ta 0.10 on amd64. Align Konflux task digests with MintMaker konflux-ci#781 (buildah-remote-oci-ta 0.10, git-clone-oci-ta 0.2, and related bumps). Signed-off-by: Happy Bhati <hbhati@redhat.com> Co-authored-by: Cursor <cursoragent@cursor.com>
Add FROM --platform=linux/amd64 on vendor COPY stages and set ALLOW_CROSS_PLATFORM_IMAGES=true on build-images to tolerate amd64-only vendor images on arm64. Bump UBI10 base to 10.2-1782277716 and run dnf --allowerasing update before package install to resolve glibc 124/126 skew exposed by buildah-remote-oci-ta 0.10 on amd64. Align Konflux task digests with MintMaker konflux-ci#781 (buildah-remote-oci-ta 0.10, git-clone-oci-ta 0.2, and related bumps). Signed-off-by: Happy Bhati <hbhati@redhat.com> Co-authored-by: Cursor <cursoragent@cursor.com> Signed-off-by: Happy Bhati <hbhati@redhat.com> Co-authored-by: Cursor <cursoragent@cursor.com>
Add FROM --platform=linux/amd64 on vendor COPY stages and set ALLOW_CROSS_PLATFORM_IMAGES=true on build-images to tolerate amd64-only vendor images on arm64. Bump UBI10 base to 10.2-1782277716 and drop rpm-build from dnf install to avoid glibc 124/126 repo skew on amd64 (buildah-remote-oci-ta 0.10). Align Konflux task digests with MintMaker Signed-off-by: Happy Bhati <hbhati@redhat.com> Co-authored-by: Cursor <cursoragent@cursor.com> konflux-ci#781.
Add FROM --platform=linux/amd64 on vendor COPY stages and set ALLOW_CROSS_PLATFORM_IMAGES=true on build-images to tolerate amd64-only vendor images on arm64. Pin glibc-devel-2.39-124.el10_2 before dnf install to work around UBI10 glibc-gconv-extra repo lag on amd64 with buildah 0.10. Omit rpm-build until glibc-gconv-extra 126 is published. Bump UBI10 base to 10.2-1782277716. Align Konflux task digests with MintMaker konflux-ci#781. Signed-off-by: Happy Bhati <hbhati@redhat.com> Co-authored-by: Cursor <cursoragent@cursor.com>
Add FROM --platform=linux/amd64 on vendor COPY stages and set ALLOW_CROSS_PLATFORM_IMAGES=true on build-images to tolerate amd64-only vendor images on arm64. Pin glibc-devel-2.39-124.el10_2 before dnf install to work around UBI10 glibc-gconv-extra repo lag on amd64 with buildah 0.10. Omit rpm-build until glibc-gconv-extra 126 is published. Bump UBI10 base to 10.2-1782277716. Align Konflux task digests with MintMaker konflux-ci#781. Signed-off-by: Happy Bhati <hbhati@redhat.com> Co-authored-by: Cursor <cursoragent@cursor.com>
|
/retest |
867b6a3 to
54e82d7
Compare
Signed-off-by: red-hat-konflux <126015336+red-hat-konflux[bot]@users.noreply.github.com>
54e82d7 to
c3ebc14
Compare
This PR contains the following updates:
b33bfa8→70c52e80.9→0.108fad4c2→9ff424d567cb66→53a02320.1→0.23dc78af→92956e741720da→65370cc2cd09c9→f0fb21c0.4→0.5c162d9d→633cf55a7346ed→8fe70a90917cfc→7c5575ae1b8e42→62c465fRelease Notes
konflux-ci/build-definitions (quay.io/konflux-ci/tekton-catalog/task-buildah-remote-oci-ta)
v0.10Fixed
/cachi2/cachi2.envmount that version 0.10.3 removed.Despite being an undocumented implementation detail, some builds use
the presence of this file as an indicator that the build is hermetic.
Enable them to do so for the time being.
konflux-ci/build-definitions (quay.io/konflux-ci/tekton-catalog/task-git-clone-oci-ta)
v0.2Configuration
📅 Schedule: (UTC)
* 0-4 * * *)🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
To execute skipped test pipelines write comment
/ok-to-test.Documentation
Find out how to configure dependency updates in MintMaker documentation or see all available configuration options in Renovate documentation.